@charset "UTF-8";

/****************轮播图**********************/
#car {
    width: 1240px;
    height: 450px;
    background: #000000;
    margin: 0 auto;
    position: relative;
    overflow: hidden;
    .car_cn{
        width:6200px;
        position: absolute;
        li{
            float: left;
        }
    }
    .paging {
        width: 1240px;
        height: 20px;
        text-align: center;
        position: absolute;
        bottom: 15px;
        z-index: 99;
        span{
            display: inline-block;
            width: 20px;
            height: 6px;
            background: url(../images/index/lunbo.png) no-repeat;
        }
    }
    .btn_l{
        height:450px;
        width:41px;
        position: absolute;
        z-index: 1;
        line-height: 450px;
        display: none;
        #b_l{
            display: inline-block;
            width:41px;
            height:69px;
            background: url(../images/index/123.png) no-repeat -84px;
            line-height: 450px;
        }
    }
    .btn_r{
        height:450px;
        width:41px;
        position: absolute;
        right: 0;
        z-index: 1;
        display: none;
            line-height: 450px;
         #b_r{
             display: inline-block;
            width:41px;
            height:69px;
            background: url(../images/index/123.png) no-repeat -126px;
        }
    }
    
    
}


/****************新上单品**********************/

.brand {
    width: 1240px;
    height: 384px;
    margin: 0 auto;
    dl {
        float: left;
        margin-right: 29px;
        margin-top: 25px;
        text-align: center;
        dt{
            cursor: pointer;
        }
        dd {
            width: 286px;
            height: 48px;
            border: 1px solid #ebebeb;
            border-top: 0;
            font-size: 18px;
            line-height: 48px;
        }
    }
    dl:last-child {
        margin-right: 0;
    }
}


/****************推荐单品**********************/

.product {
    width: 1240px;
    height: 776px;
    margin: 0 auto;
    .new_title {
        width: 1240px;
        height: 64px;
        background: #fff;
        h2 {
            text-align: center;
            line-height: 64px;
        }
    }
    .danpin {
        width: 990px;
        height: 712px;
        min-height: 712px;
        _height: 690px;
        margin: 0 auto;
        border: 1px solid #ebebeb;
        .num {
            width: 990px;
            height: 51px;
            img {
                width: 200px;
                height: 200px;
            }
            ul {
                position: relative;
                li {
                    width: 247px;
                    height: 51px;
                    float: left;
                    text-align: center;
                    border-bottom: 1px solid #414141;
                    a {
                        color: #414141;
                        font-size: 16px;
                        line-height: 51px;
                    }
                    .Pic {
                        width: 991px;
                        height: 640px;
                        a {
                            float: left;
                            float: left;
                            text-align: center;
                            border-right: 1px solid #ebebeb;
                            border-top: 1px solid #ebebeb;
                            width: 247px;
                            height: 330px;
                            color: #414141;
                            img {
                                display: inline-block;
                                padding-top: 20px;
                            }
                            h2 {
                                font-size: 14px;
                                color: #000;
                                font-weight: 900;
                                line-height: 30px;
                            }
                            h3 {
                                padding-top: 20px;
                                font-size: 14px;
                                color: #000;
                                padding-top: 0;
                                line-height: 25px;
                                font-weight: 900;
                            }
                            p {
                                line-height: 25px;
                                font-size: 12px;
                                color: #000;
                            }
                        }
                        a:nth-of-type(4) {
                            border-right: 0;
                        }
                        a:nth-of-type(8) {
                            border-right: 0;
                        }
                        a:nth-of-type(1) {
                            border-top: 0;
                        }
                        a:nth-of-type(2) {
                            border-top: 0;
                        }
                        a:nth-of-type(3) {
                            border-top: 0;
                        }
                        a:nth-of-type(4) {
                            border-top: 0;
                        }
                    }
                    .Pic_01 {
                        display: none;
                        position: absolute;
                        top: 51px;
                        left: 0;
                    }
                    .Pic_02 {
                        display: none;
                        position: absolute;
                        top: 51px;
                        left: 0;
                    }
                    .Pic_03 {
                        //                     display: none;
                        position: absolute;
                        top: 51px;
                        left: 0;
                    }
                    .Pic_04 {
                        display: none;
                        position: absolute;
                        top: 51px;
                        left: 0;
                    }
                }
            }
        }
    }
}


/****************rosetheme**********************/

#roseOnly {
    min-height: 580px;
    _height: 580px;
    .rose {
        width: 1240px;
        height: 580px;
        margin: 0 auto;
        margin-bottom: 40px;
        .rose_top {
            width: 1240px;
            height: 25px;
            margin: 20px 0;
            h2 {
                font-size: 20px;
                font-weight: inherit;
                float: left;
                a {
                    color: #414141;
                }
            }
            h3 {
                width: 62px;
                float: right;
                a {
                    color: #414141;
                    font-size: 16px;
                }
                img {
                    display: inline-block;
                }
            }
        }
        .rose_l {
            width: 460px;
            height: 505px;
            float: left;
        }
        .rose_r {
            width: 760px;
            height: 507px;
            float: right;
            a {
                float: left;
            }
            a:nth-of-type(1) {
                padding-right: 30px;
                padding-bottom: 36px;
            }
            a:nth-of-type(3) {
                padding-right: 30px;
            }
        }
    }
}

.fgx_line {
    width: 100%;
    height: 5px;
    border-top: solid 2px #e6e6e6;
    border-bottom: solid 1px #e6e6e6;
    clear: both;
    margin-top: 8px;
}


/**********专卖店**************/

.eg {
    width: 1240px;
    height: 202px;
    margin: 0 auto;
    a {
        float: left;
    }
    a:first-child{
        padding-right: 30px;
    }
}

.bottom_nav {
    width: 1240px;
    height:80px;
    margin: 15px auto 75px;
    padding: 30px 0 40px;
    border-bottom: solid 1px #dadada;
    .nav_div {
        width:300px;
        height:70px;
        margin-left: 9px;
        float: left;
        background: url(../images/index/t1.svg) no-repeat -55px center;
        p{
         font-size: 20px;
         margin-left:97px;
         padding-top: 14px;
        }
        span{
         margin-left:97px;
         display: block;
         padding-top: 6px;
        }
    }
    .nav_02{
        background: url(../images/index/t2.svg) no-repeat -55px center;
    }
    .nav_03{
        background: url(../images/index/t3.svg) no-repeat -55px center;
    }
    .nav_04{
        background: url(../images/index/t4.svg) no-repeat -55px center;
    }
}

/**********footer**************/
.footer_box {
    width: 1240px;
    margin: 0 auto;
    height: 210px;
    .new_l {
      float: left;
    }
    ul {
        margin-top: 0;
        float: left;
        padding: 0 70px;
        text-align: center;
        background: url(http://www.roseonly.com.cn/upload/syspic_new/14652905397026762.jpg) right 0 no-repeat;
         p {
            margin-bottom: 20px;
            font-size: 16px;
            margin-top: 0;
        }
        li {
            list-style: none;
            line-height: 30px;
            color: #000;
            text-align: left;
            margin-left: 1px;
            a {
                color: #414141;
                font-size: 14px;
            }
        }
    }
    .mr50 {
      margin-right: 50px;
    }
    .new_r{
        float: right;
    }
}
.foot-nav {
    width: 100%;
    height: 45px;
    font-size: 14px;
    background: #414141;
    color: #fff;
    line-height: 45px;
    text-align: center;
    clear: both;
}